週次 |
日期 |
單元主題 |
第1週 |
|
Course Introduction: Why should we learn coding |
第2週 |
|
Variables/Statement + Conditional Execution |
第3週 |
|
Functions + Iteration |
第4週 |
|
Strings + Files: Input and Output |
第5週 |
|
Lists + Dictionaries + Tuples |
第6週 |
|
Regular Expression |
第7週 |
|
Comprehensive Practice (1) |
第8週 |
|
* Mid-term Exam * |
第9週 |
|
Using Web Services: APIs and JSON files |
第10週 |
|
Concepts of Object-Oriented Programming |
第11週 |
|
Databases and Structured Query Language (SQL) |
第12週 |
|
Exploring Data with Pandas and matplotlib |
第13週 |
|
Spatial Visualization with GeoPandas |
第14週 |
|
Scientific Computing with NumPy |
第15週 |
|
Comprehensive Practice (2) |
第16週 |
|
Final Exam |